two free throws - Spanish English Dictionary